# 数据配置
DATA_PATH = './data/*.csv'
MODEL_PATH = 'best_model.pth'

# 数据预处理参数
LOOKBACK = 30
FORWARD_PERIOD = 1
THRESHOLD = 0.02
SPLIT_RATIO = 0.7

# 模型参数
HIDDEN_SIZE = 64
NUM_LAYERS = 2
DROPOUT = 0.3
NUM_CLASSES = 3
NUM_EPOCHS = 100
BATCH_SIZE = 64
LEARNING_RATE = 0.001
WEIGHT_DECAY = 1e-5
PATIENCE = 10

# 交易模拟参数
INITIAL_CAPITAL = 1000000
TRANSACTION_COST = 0.001
RISK_PER_TRADE = 0.02
MIN_TRADE_INTERVAL = 240